Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 POPLAR ROAD Semi-Detached £179,692 £145,000 20 Jul 2018
85 POPLAR ROAD Semi-Detached £119,490 £25,000 27 Mar 1998
87 POPLAR ROAD Terraced £148,264 £94,500 31 Aug 2007
89 POPLAR ROAD Terraced £87,872 £26,500 10 Aug 2001
98 POPLAR ROAD Semi-Detached £135,441 £29,000 16 Jul 1998
102 POPLAR ROAD Semi-Detached £145,897 £87,000 30 Nov 2006
108 POPLAR ROAD Terraced £117,421 £117,500 1 Feb 2023